﻿@charset "utf-8";
/* CSS Document */
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,input,button,fieldset, legend,img { margin:0; padding:0; }
*{ margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal; font-family:微软雅黑;}
fieldset,img{ border:0 none; }
img{ display:block; }
em,i{ font-style:normal;}
ul,ol{ list-style:none; }
a{ color:#666; text-decoration:none;}
input,button{outline: 0 none;}
body{ background:#fff; font-size:12px;color: #333;}
.clearfix:after{ content:""; display:block; clear:both;}
.clearfix{ zoom:1;}
p{ color:#565656; font-size:12px;}

.left{float:left;}
.right{float:right;}
.wrap{
	width:1200px;
	position:relative;
	margin:0 auto;
	}

/* topnav开始 */
.topnav{
	width:100%;
	height:120px;
	background:#fff;
	background: url(../../images/nav_bg.png) no-repeat center center;
	 
    top: 0;
    z-index: 6666;
}
.topnav h1{
	text-indent: -9999px;
}
.topnav_r{
	position: absolute;
	right: 0;
	top: 5px;
}
.topnav_r li{
	float: left;
	margin: 0 10px;
	font: 14px 微软雅黑;
	/*color:#1a807a;*/
}
.topnav_r li a{
	font: 14px 微软雅黑;
	/*color:#1a807a;*/
}
/* warn开始 */
.warn{
	height:36px;
	font:14px 微软雅黑;
	background: #5eaa62;
	line-height: 36px; 
    top: 120px;
    width: 100%;
    z-index: 777;
}
.warn span{
	display: inline-block;
	height: 36px;
	background: url(../../images/cloudy.png) no-repeat left center;
	color: #f6f6f6;
	text-indent: 30px;
}
.warn i{
	margin-left: 20px;
	display: inline-block;
	height: 36px;
	color: #f6f6f6;
	text-indent: 30px;
	background: url(../../images/warn.png) no-repeat left center;
}
.warn b{
	color:#e21304; 
	margin: 0 5px;
}
.warn p{
	color: #f6f6f6;
	font:14px/36px 微软雅黑;
}
/* footer开始 */
.footer{
	height: 58px;
	background: #f0f0f0;
	text-align: center;
	padding-top: 50px;
}
.footer p{
	margin-bottom: 20px;	
}